have done 表示:以现在为基准,现在的过去发生的、已经结束的某个事件,对现在的影响。 have been doing 表示:以 现在 为基准, 现在 的过去发生的、尚在进 …
I have done其实是一个站在现在的主语加上一个表达过去做过事情(或者到现在还在做的事情)的动词词组。 而过去时是一个站在过去的主语加上一个表达过 …
用法:过去某个时间对将来某个时刻已经完成的动作的肯定表述。 延伸:将来完成进行时will have been done,将将来完成时与现在完成进行时二者的用 …
has been 和 has done 都是现在完成时态,前者用于主系表句型,后者用于主谓宾句型。 例句如下: She has been in her room for hours. 她已经在 …
更多内容请点击:Have/Has been done 与Have/Has done 到 …